package com.nike.amoeba.bean.db

import androidx.room.ColumnInfo
import androidx.room.Entity
import androidx.room.PrimaryKey

/**
 * @Author nike
 * @Date 2023/7/28 10:22
 * @Description
 */
@Entity
open class AssetBean {

    @PrimaryKey(autoGenerate = true)//自增长
    var uid: Int = 0

    @ColumnInfo(name = "id")
    var id: String? = null

    @ColumnInfo(name = "orderNo")
    var OrderRoNo: String? = null

    @ColumnInfo(name = "assetNo")
    var AssetNo: String? = null

    @ColumnInfo(name = "libraryCallNo")
    var LibraryCallNo: String? = null

    @ColumnInfo(name = "archivesNo")
    var ArchivesNo: String? = null

    @ColumnInfo(name = "remarks")
    var Remarks: String? = null

    @ColumnInfo(name = "labelTag")
    var LabelTag: String? = null

    @ColumnInfo(name = "title")
    var Title: String? = null

    @ColumnInfo(name = "language")
    var Language: String? = null

    @ColumnInfo(name = "image_list")
    var imageList: String? = null

    @ColumnInfo(name = "location")
    var Location: String? = null

    @ColumnInfo(name = "foundStatus")
    var FoundStatus: Int = 0

    @ColumnInfo(name = "inventoryStatus")
    var InventoryStatus: Int = 0

    @ColumnInfo(name = "type")
    var type: Int = 0

    @ColumnInfo(name = "status")
    var status: Int = 0

    @ColumnInfo(name = "userId")
    var userId: String? = null

    @ColumnInfo(name = "scanTime")
    var scanTime: String? = null

    @ColumnInfo(name = "scanStatus")
    var scanStatus: Int = 0

    @ColumnInfo(name = "companyId")
    var companyId: String? = null

    @ColumnInfo(name = "data")
    var data: String? = null

    @ColumnInfo(name = "assetStatus")
    var AssetStatus: String? = null

    @ColumnInfo(name = "code")
    var code: String? = null

}